Extendify\Shared\Services\Import\BlocksUpdater S

Total Complexity 43
Dependencies 3
Dependents 1
Total lines 289
Lines of code 136
Logical lines of code 89
Comment lines 95
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
processBlock()
S
50 7 29
updateImageTagAttributes()
S
52 7 22
processAndMutateBlocks()
S
61 4 12
removeClassAttributeFromAttrs()
S
65 4 8
hasTargetedClassName()
S
61 4 10
updateNewBlockAttributes()
S
63 3 11
needsImageProcessing()
S
65 3 8
getImageSource()
S
67 3 6
removeClassAttributeFromContent()
S
63 3 10
removeTargetedClassAttribute()
S
67 2 7
addImageAttributes()
S
65 2 8
getModifiedBlocksInPost()
S
71 1 5